Big Huge Thesaurus

Trillium recurvatum

noun